foreign-source income - Spanish English Dictionary